planted thing - Spanish English Dictionary